factoring by tic-tac-toe